cluster housing - Spanish English Dictionary